package com.hk.commons.vo;

import com.hk.commons.utils.SaleMatchRuleEnum;

/**
 * 功能描述 产品-用户 风险等级返回
 * @author  luocheng
 * 创建时间2017/9/30.
 */
public class ProductUserRiskLevelResponse {

    /**
     * 可以购买提示文本
     */
    private String isRiskMatchText = SaleMatchRuleEnum.MATCH_BUY.getValue();
    /**
     * 不可以购买提示文本
     */
    private String isRiskNoMathText= SaleMatchRuleEnum.X_BUY.getValue();
    /**
     * 二次确认提示文本
     * A1合并
     */
    private String isRiskConfirmAgainText = SaleMatchRuleEnum.IS_RISK_CONFIRM_AGAIN.getValue();
    /**
     * 二次确认及产品为最等级提示文本
     * A1A2合并
     */
    private String isRiskConfirmHighAgainText = SaleMatchRuleEnum.IS_RISK_CONFIRM_HIGH_AGAIN.getValue();
    /**
     * 产品为最等级提示文本
     * A2合并
     */
    private String isRiskConfirmHighText = SaleMatchRuleEnum.IS_RISK_CONFIRM_HIGH.getValue();

    /**
     * 是否可以购买
     * true 可以
     * false 不可以
     * 默认为 false 不可以
     */
    private Boolean isRiskMatch = false;
    /**
     * 是否需要二次确认
     * true 需要
     * false 不需要
     * 默认为 false 不需要
     * A1
     */
    private Boolean isRiskConfirmAgain =false;
    /**
     * 是否该产品为最高等级
     * true 是
     * false 不是
     * 默认为 false 不是
     * A2
     */
    private Boolean isRiskConfirmHigh =false;
    /**
     * 是否需要二次确认及最高等级确认
     * true 需要
     * false 不需要
     * 默认为 false 不需要
     * A2A2合并
     */
    private Boolean isRiskConfirmHighAgain =false;
    /**
     * 是否需要重新评测
     * true 需要
     * false 不需要
     * 默认不需要
     */
    private Boolean evaluatingAgain = false;

    public String getIsRiskMatchText() {
        return isRiskMatchText;
    }

    public void setIsRiskMatchText(String isRiskMatchText) {
        this.isRiskMatchText = isRiskMatchText;
    }

    public String getIsRiskNoMathText() {
        return isRiskNoMathText;
    }

    public void setIsRiskNoMathText(String isRiskNoMathText) {
        this.isRiskNoMathText = isRiskNoMathText;
    }

    public String getIsRiskConfirmAgainText() {
        return isRiskConfirmAgainText;
    }

    public void setIsRiskConfirmAgainText(String isRiskConfirmAgainText) {
        this.isRiskConfirmAgainText = isRiskConfirmAgainText;
    }

    public String getIsRiskConfirmHighAgainText() {
        return isRiskConfirmHighAgainText;
    }

    public void setIsRiskConfirmHighAgainText(String isRiskConfirmHighAgainText) {
        this.isRiskConfirmHighAgainText = isRiskConfirmHighAgainText;
    }

    public String getIsRiskConfirmHighText() {
        return isRiskConfirmHighText;
    }

    public void setIsRiskConfirmHighText(String isRiskConfirmHighText) {
        this.isRiskConfirmHighText = isRiskConfirmHighText;
    }

    public Boolean getRiskMatch() {
        return isRiskMatch;
    }

    public void setRiskMatch(Boolean riskMatch) {
        isRiskMatch = riskMatch;
    }

    public Boolean getRiskConfirmAgain() {
        return isRiskConfirmAgain;
    }

    public void setRiskConfirmAgain(Boolean riskConfirmAgain) {
        isRiskConfirmAgain = riskConfirmAgain;
    }

    public Boolean getRiskConfirmHigh() {
        return isRiskConfirmHigh;
    }

    public void setRiskConfirmHigh(Boolean riskConfirmHigh) {
        isRiskConfirmHigh = riskConfirmHigh;
    }

    public Boolean getEvaluatingAgain() {
        return evaluatingAgain;
    }

    public void setEvaluatingAgain(Boolean evaluatingAgain) {
        this.evaluatingAgain = evaluatingAgain;
    }

    public Boolean getRiskConfirmHighAgain() {
        return isRiskConfirmHighAgain;
    }

    public void setRiskConfirmHighAgain(Boolean riskConfirmHighAgain) {
        isRiskConfirmHighAgain = riskConfirmHighAgain;
    }
}
